needle of a balance - German English Dictionary